Definition of Agamid Lizard

  • (noun) a lizard of the family Agamidae

Synonyms of Agamid Lizard


Antonyms of Agamid Lizard


No Antonyms Found.

Homophones of Agamid Lizard


No Homophones Found.